package cn.yi.medicalsys.utils;

import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
/**
 * 上传图片更新名 判断格式
 * @author Administrator
 *
 */
public class StringUtils {
	/**
	 * 判断上传文件是否为图片类型的
	 * 
	 */
	public static boolean checkImg(String fileName){
		String ext=getExt(fileName);
		List<String> exts=Arrays.asList(".gif",".png",".jpg");
	    if(exts.contains(ext)){
	    	return true;
	    }
	    return false;
	}
	
	/**
	 * 获取上传文件的后缀名
	 * 
	 */
	public static String getExt(String fileName){
		if(fileName!=null && !"".equals(fileName)){
			int index=fileName.lastIndexOf(".");
			return fileName.substring(index);
		}
		return null;
	}
	/**
	 * 改变上传照片的名字。以上传时间为名
	 * 
	 */
	public static String getNewName(String fileName){
		String ext=getExt(fileName);
		SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss");
		return sdf.format(new Date())+ext;
	}
}
